type github.com/gotd/td/telegram.cdnPoolManager
14 uses
github.com/gotd/td/telegram (current package)
cdn_pool_manager.go#L29: manager *cdnPoolManager
cdn_pool_manager.go#L53: type cdnPoolManager struct {
cdn_pool_manager.go#L82: func newCDNPoolManager() cdnPoolManager {
cdn_pool_manager.go#L83: return cdnPoolManager{
cdn_pool_manager.go#L128: func (m *cdnPoolManager) cachedHandleLocked(conn CloseInvoker) CloseInvoker {
cdn_pool_manager.go#L143: func (m *cdnPoolManager) releaseCachedHandle(conn CloseInvoker) bool {
cdn_pool_manager.go#L161: func (m *cdnPoolManager) acquire(dc int, need int64) (CloseInvoker, bool) {
cdn_pool_manager.go#L172: func (m *cdnPoolManager) publishOrAcquire(dc int, need int64, created CloseInvoker) (CloseInvoker, bool) {
cdn_pool_manager.go#L186: func (m *cdnPoolManager) drain() []CloseInvoker {
cdn_pool_manager.go#L221: func (m *cdnPoolManager) refillCloseQueueLocked() {
cdn_pool_manager.go#L240: func (m *cdnPoolManager) enqueueCloseLocked(stale []CloseInvoker) {
cdn_pool_manager.go#L278: func (m *cdnPoolManager) runCloseWorker() {
cdn_pool_manager.go#L302: func (m *cdnPoolManager) invalidateDC(dcID int) {
client.go#L113: cdnPools cdnPoolManager
![]() |
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |